package com.css.openapi.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

/**
 * 退税申请明细表
 * @TableName zfjkp_fxkp_tssqmxb
 */
@TableName(value ="zfjkp_fxkp_tssqmxb")
@Data
public class ZfjkpFxkpTssqmxb {
    /**
     * UUID
     */
    @TableId(value = "UUID")
    private String uuid;

    /**
     * 退税ID(关联退税申请UUID)
     */
    @TableField(value = "TSID")
    private String tsid;

    /**
     * 自然人档案号
     */
    @TableField(value = "ZRRDAH")
    private Long zrrdah;

    /**
     * 登记序号
     */
    @TableField(value = "DJXH")
    private Long djxh;

    /**
     * 征收项目代码
     */
    @TableField(value = "ZSXM_DM")
    private String zsxmDm;

    /**
     * 征收品目代码
     */
    @TableField(value = "ZSPM_DM")
    private String zspmDm;

    /**
     * 税务机关代码
     */
    @TableField(value = "ZGSWSKFJ_DM")
    private String zgswskfjDm;

    /**
     * 税款所属税务机关代码
     */
    @TableField(value = "SKSSSWJG_DM")
    private String skssswjgDm;

    /**
     * 应退税额
     */
    @TableField(value = "YTSE")
    private BigDecimal ytse;

    /**
     * 税率
     */
    @TableField(value = "SL")
    private BigDecimal sl;

    /**
     * 电子税票号码
     */
    @TableField(value = "DZSPHM")
    private Long dzsphm;

    /**
     * 删除标记（0：未删除；1：已删除）
     */
    @TableField(value = "SCBJ")
    private String scbj;

    /**
     * 创建人
     */
    @TableField(value = "CJR")
    private String cjr;

    /**
     * 创建时间
     */
    @TableField(value = "CJSJ")
    private Date cjsj;

    /**
     * 修改人
     */
    @TableField(value = "XGR")
    private String xgr;

    /**
     * 修改时间
     */
    @TableField(value = "XGSJ")
    private Date xgsj;
}